package util;

import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class SysInterceptor extends HandlerInterceptorAdapter {
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response,Object handler)throws Exception{
        StringBuffer requestURL = request.getRequestURL();
        if (requestURL.indexOf("toLogin")!=-1||requestURL.indexOf("login")!=-1){
            return true;
        }else if(request.getSession().getAttribute("userSession")!=null){
            return true;
        }else if(request.getSession().getAttribute("devUserSession")!=null){
            return true;
        }else {
            response.sendRedirect(request.getContextPath()+"/403.jsp");
            return false;
        }
    }
}
